microgravity environment - French English Dictionary